home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / introduction / 596 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.1 KB

  1. Path: wbmt41.wbmt.tudelft.nl!not-for-mail
  2. From: "Marcel Offermans" <marcel@wbmt41.wbmt.tudelft.nl>
  3. Newsgroups: comp.sys.amiga.networking,comp.sys.amiga.introduction
  4. Subject: Re: JAVA
  5. Date: Wed, 27 Mar 1996 23:39:09 +0100
  6. Organization: Private TCP/IP node
  7. Distribution: world
  8. Message-ID: <50077812@wbmt41.wbmt.tudelft.nl>
  9. References: <884.6645T797T2962@atnet.at> <4i6jo2$npk@apollo.isisnet.com> <50077804@wbmt41.wbmt.tudelft.nl> <19960320.74C2EC0.B40B@contessa.phone.net>
  10. Reply-To: "M.F.Offermans" <M.F.Offermans@WbMT.TUDelft.NL>
  11. NNTP-Posting-Host: wb617197.wbmt.tudelft.nl
  12. X-NewsReader: IntuiNews 1.3a (7.9.95)
  13.  
  14. Hello Mike,
  15.  
  16.  >> I agree with you. On the other hand, I would very much like to see an
  17.  >> Amiga version of Java. I know there's a port underway, but I don't know
  18.  >> how far it is. I see Java as more than just a language that can be used
  19.  >> to make HTML pages more interactive. It can be a general purpose
  20.  >> language, with the great advantage that it is platform independent.
  21.  
  22.  > If all you want is a platform independent programming language - well,
  23.  > we've had a number of those around for a while. [...]
  24.  
  25.  > Which leaves Python. There's a port of the most recent version
  26.  > available, and it seems pretty solid and well-behaved. However, for many
  27.  > of the things you want to do there are parts missing that interfere with
  28.  > it being used portably.
  29.  
  30. You say there is a port. Could you point me to a site where I can obtain
  31. it?
  32.  
  33.  > In summary, computing environments have changed radically in the past
  34.  > five years. Typically, languages give you a portable module for cpu
  35.  > utilization and disk or TTY I/O. The current computing environment
  36.  > includes network connections and windowing systems. A port of a language
  37.  > by itself isn't sufficient to write modern applications - you need an
  38.  > interface to the parts of the computing environment that aren't tied to
  39.  > the language. Once you've got that you don't have the ability to write
  40.  > portable programs - you need the interface to the things outside the
  41.  > language to be the same on all the platforms.
  42.  
  43. This is true. And it seems that Microsoft is working hard on getting Visual
  44. Basic to work on the internet. Perhaps that's going to be a competitor for
  45. Java in the future.
  46.  
  47.  > JAVA offers some hope of this, as it dynamically loads modules that
  48.  > provide classes for those APIs, meaning that JAVA programs are portable
  49.  > to all platforms that have JAVA and a module for that API. Python has
  50.  > the same kind of functionality on some platforms, but not all of them.
  51.  
  52. How does Python compare to Java language- and speedwise? One of the main
  53. problems with Java today is the speed at which the programs run. I know
  54. this will improve over time, but I'm interested in learning how Python
  55. compares.
  56.  
  57. --
  58.      .---------------------------------------------------------------.
  59.      |     \   |    Marcel Offermans -- Amiga Developer    |     \   |
  60.      |  \   \  |   e-mail: M.F.Offermans@WbMT.TUDelft.NL   |  \   \  |
  61.      |   \     |                IRC: Marrs                 |   \     |
  62.      `---------------------------------------------------------------'
  63.  
  64.